Pedro BicalhoPedro Bicalho
Nine Sections, Zero Data: How Table Tennis Analysis Ends Up Drawing Its Own Blank MapOn Tuesday night, after the WTT qualifying rounds closed in Busan, an editor...
Turkey Lose to Romania 1-3: Three Sets Lost Within Reach and Control Slips Away in ClujThe scoreboard at BT Arena Cluj read 25-19, 25-21, 20-25, 25-18, and anyone w...
When Data Falls Silent: The Esports Analyst Who Refused to InventTwo in the morning in Jakarta. The laptop screen held only a single line of...
Ajax lose 2-1 at Hajduk Split: the fragile 120 seconds and 50% of Jofre Torrents' futureThe gap between Davy Klaassen's equaliser and Ajax's second concession was 12...
The 17% Void: When Vietnamese Football Academies Discard Their Own FutureOn a August afternoon in 2026, I sat in the stands of Hang Day Stadium, where...
Willem II sack John Stegeman: two points from nine games and an insurance bet against relegationThat Saturday night there was no Willem II match in Tilburg. The club did not...
Great Britain Para Table Tennis Heads to France: The Yvelines Ranking Stop and the Gap Behind Two ChampionsThe twelve-name list that Table Tennis England released for the trip to Franc...
The Substitution at 3-6: Twelve Points, a Silence, and the Rhythm of Sepak Takraw DoublesOn the scoreboard, the number stops at 3-6. First game, women's doubles...
China Masters 2026: The Decider Was Won in the 120 Seconds Nobody FilmedThe second game ended 24-22 in favour of the Popov brothers. I was sitting at...
VCT 2027–2028: 32 Partner Slots and Why LAN Access Is Being Decoupled From Commercial PartnershipOn October 19, 2026, I was re-watching a batch of group-stage VODs from the...
V.League's Vanishing Home Advantage: The Lesson from 43.1% to 31.2%On the evening of January 2, 2026, every seat at My Dinh Stadium was taken...
Vietnam Women's National Volleyball Championship 2026: 14 Rounds and the Price of Matches That Stopped MatteringThat afternoon in Vinh Long, Geleximco Hung Yen walked onto the court with ze...
Shane Larkin's EuroLeague Debut for Fenerbahçe: 15 Minutes, 5 Points and Unanswered QuestionsIn his first EuroLeague game wearing the Fenerbahçe jersey, Shane Larkin...
Türkiye, sixth place and the unopened draw of the 2027 men's volleyball World ChampionshipPage 41 of the third notebook this season holds a single line: “Set four,...
Asian Games 2026: Why India Suffered Its First Medal-Less Individual Badminton Campaign in 12 Years – A Data Investigation from Aichi-NagoyaThe Asian Games 2026 ended with a milestone no one in Indian badminton wanted...
Sinner Withdraws from Shanghai Masters: The Knee, the No. 1 Ranking, and a Three-Thousand-Point VoidWhen the Rolex Shanghai Masters finalized its seed list in the first days of...
2026 U.S. Open Table Tennis in Las Vegas: 118 Events, Six Days, and the Membership Card That Decides the Field2026 U.S. Open Table Tennis in Las Vegas: 118 Events, Six Days, and the...
Arizona Smith Commits to Florida 2028: Reading the 22.95–49.70–54.41 Chain Through Improvement RateIn March 2026, at the Cary Sectionals, Arizona Smith stepped onto the blocks...
Malaysia vs Vietnam in the FIFA ASEAN Cup 2026 Third-Place Match: Three Defeats and a Naturalization GambleI have sat long enough in Southeast Asian press rooms to know one thing: when...
King's Cup 2026: Thailand Meet Brunei in the Semifinal, but the Road to the Final Is Narrower Than It LooksBangkok, midday on 19 October. On the press-conference table, four folded sli...
Turkey Lose to Romania 1-3: Three Sets Lost Within Reach and Control Slips Away in ClujThe scoreboard at BT Arena Cluj read 25-19, 25-21, 20-25, 25-18, and anyone w...
When Data Falls Silent: The Esports Analyst Who Refused to InventTwo in the morning in Jakarta. The laptop screen held only a single line of...
Ajax lose 2-1 at Hajduk Split: the fragile 120 seconds and 50% of Jofre Torrents' futureThe gap between Davy Klaassen's equaliser and Ajax's second concession was 12...
The 17% Void: When Vietnamese Football Academies Discard Their Own FutureOn a August afternoon in 2026, I sat in the stands of Hang Day Stadium, where...
Willem II sack John Stegeman: two points from nine games and an insurance bet against relegationThat Saturday night there was no Willem II match in Tilburg. The club did not...
Great Britain Para Table Tennis Heads to France: The Yvelines Ranking Stop and the Gap Behind Two ChampionsThe twelve-name list that Table Tennis England released for the trip to Franc...
The Substitution at 3-6: Twelve Points, a Silence, and the Rhythm of Sepak Takraw DoublesOn the scoreboard, the number stops at 3-6. First game, women's doubles...
China Masters 2026: The Decider Was Won in the 120 Seconds Nobody FilmedThe second game ended 24-22 in favour of the Popov brothers. I was sitting at...
VCT 2027–2028: 32 Partner Slots and Why LAN Access Is Being Decoupled From Commercial PartnershipOn October 19, 2026, I was re-watching a batch of group-stage VODs from the...
V.League's Vanishing Home Advantage: The Lesson from 43.1% to 31.2%On the evening of January 2, 2026, every seat at My Dinh Stadium was taken...
Vietnam Women's National Volleyball Championship 2026: 14 Rounds and the Price of Matches That Stopped MatteringThat afternoon in Vinh Long, Geleximco Hung Yen walked onto the court with ze...
Shane Larkin's EuroLeague Debut for Fenerbahçe: 15 Minutes, 5 Points and Unanswered QuestionsIn his first EuroLeague game wearing the Fenerbahçe jersey, Shane Larkin...
Türkiye, sixth place and the unopened draw of the 2027 men's volleyball World ChampionshipPage 41 of the third notebook this season holds a single line: “Set four,...
Asian Games 2026: Why India Suffered Its First Medal-Less Individual Badminton Campaign in 12 Years – A Data Investigation from Aichi-NagoyaThe Asian Games 2026 ended with a milestone no one in Indian badminton wanted...
Sinner Withdraws from Shanghai Masters: The Knee, the No. 1 Ranking, and a Three-Thousand-Point VoidWhen the Rolex Shanghai Masters finalized its seed list in the first days of...
2026 U.S. Open Table Tennis in Las Vegas: 118 Events, Six Days, and the Membership Card That Decides the Field2026 U.S. Open Table Tennis in Las Vegas: 118 Events, Six Days, and the...
Arizona Smith Commits to Florida 2028: Reading the 22.95–49.70–54.41 Chain Through Improvement RateIn March 2026, at the Cary Sectionals, Arizona Smith stepped onto the blocks...
Malaysia vs Vietnam in the FIFA ASEAN Cup 2026 Third-Place Match: Three Defeats and a Naturalization GambleI have sat long enough in Southeast Asian press rooms to know one thing: when...
King's Cup 2026: Thailand Meet Brunei in the Semifinal, but the Road to the Final Is Narrower Than It LooksBangkok, midday on 19 October. On the press-conference table, four folded sli...
